Squamate Placentation
Choriovitelline placenta
Omphaloplacenta (aka yolk sac placenta)
Omphaloallantoic placenta
The Mammalian condition
Chorioallantoic placenta